Skip to content

Develop#301

Merged
Alex793x merged 5 commits intomainfrom
develop
Mar 15, 2026
Merged

Develop#301
Alex793x merged 5 commits intomainfrom
develop

Conversation

@Alex793x
Copy link
Copy Markdown
Contributor

No description provided.

Alex Holmberg and others added 5 commits March 11, 2026 09:44
…atibility

Add python3 and build-essential in builder stage so better-sqlite3 can
compile from source when ARM64 prebuilt binaries fail. Production image
remains slim with only dumb-init and wget.

Co-Authored-By: Claude <noreply@anthropic.com>
is_generation_query() only checked the current user input, so short
follow-up messages like "sure go ahead fix all then" didn't match any
keyword and caused the agent to be built without WriteFileTool,
WriteFilesTool, and ShellTool. The model then tried to call those tools
(they were in conversation history) and got ToolNotFoundError.

Two fixes:
1. Add commonly missing generation verbs to is_generation_query:
   fix, update, add, change, modify, edit, configure, setup, patch,
   install - these clearly imply file modification intent.

2. Track last_was_generation in ChatSession. For short inputs (< 60
   chars) that aren't planning mode, inherit generation mode from the
   previous turn so confirmations like "sure", "yes", "go ahead" keep
   write/shell tools active.

Co-Authored-By: Claude <noreply@anthropic.com>
The agent created a hallucinated project_id when deploying for the syncable platform.
Instead of relying context, the project_id is now ALWAYS derrived directly from the session, where users attach them selves to a project.
@Alex793x Alex793x merged commit b164401 into main Mar 15, 2026
4 checks passed
This was referenced Mar 15, 2026
Alex793x added a commit that referenced this pull request Mar 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant